// pages/businessInfo/businessInfo.js
import imgUrl from "../../images/util.js"
import {uploadImgFile} from "../../ajax/module/userInfo.js"
let app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    settledIcon:imgUrl.settledIcon,
    isNeedIcon:imgUrl.isNeedIcon,
    deleteIcon:imgUrl.deleteIcon,
    jiahaoIcon:imgUrl.jiahaoIcon,
    id:"",
    imgUrl:"./plus_icon.png",
    isUpload:false,
    licenseCode:"",
    enterName:"",
    bossName:"",

    isPreImg:false,
    isOpenNotice:false
   
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(option) {
      
     
       
  },
  openScale(){
    this.setData({
      isPreImg:true
    })
  },
  hideModal(){
    this.setData({
      isPreImg:false,
      isOpenNotice:false
    })
  },
  takePhoto(){
      
    wx.chooseImage({
      count: 1, // 默认9
      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
      success: res=>{
        // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
        var tempFilePaths = res.tempFilePaths
        console.log(tempFilePaths[0])
       
        uploadImgFile(tempFilePaths[0]).then(res=>{
          console.log("嘿嘿",JSON.parse(res.data).data.words_result )
          
          let code =JSON.parse(res.data).data.words_result["社会信用代码"].words+""
          let name= JSON.parse(res.data).data.words_result["单位名称"].words+""
          let bossName= JSON.parse(res.data).data.words_result["法人"].words+""
          console.log("嘿嘿code",code)
          console.log("嘿嘿name",name)
          if(code !== "" && name !== ""){
            this.setData({
              isUpload:true,
              imgUrl:JSON.parse(res.data).data.url,
              licenseCode:code,
              enterName:name,
              bossName:bossName
            })
          }else{
            wx.showToast({
              title: '照片不合格或图片方向不正确,请重拍',
              icon:"none",
            })
            this.setData({
              isUpload:false,
              imgUrl:"./plus_icon.png",
              licenseCode:"",
              enterName:""
            })
          }
        })
      }
    })


      
  },
  openNotice(){
      this.setData({
        isOpenNotice:true
      })
  },
  closeImg(){
    this.setData({
      isUpload:false,
      imgUrl:"./plus_icon.png",
      licenseCode:"",
      enterName:""
  })
  },
  bindLicense(e){
    // console.log(e.detail.value)
    this.setData({
      licenseCode:e.detail.value
    })
  },
  bindEnter(e){
    this.setData({
      enterName:e.detail.value
    })
  },
  
  jumpNext(){
       console.log("嘿嘿")
       if(this.data.isUpload){
        app.globalData.associatedLicense={
          licenseCode:this.data.licenseCode,
          licenseImgUrl:this.data.imgUrl,
          enterName:this.data.enterName,
          bossName:this.data.bossName
        }
        console.log(app.globalData.associatedLicense)
        if(this.data.licenseCode.length !== 18){
            wx.showToast({
              title: '统一社会信用代码有误',
              duration:2000,
              icon:"none"

            })
        }else{
          wx.navigateTo({
            url:"../businessInfoNext/businiessInfoNext"
          })
        }
       
       }else{
         wx.showToast({
           title: '请上传营业执照',
           icon:"none"
         })
       }
      
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
      
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})